

#ifndef _ZACDBABBES_H_H
#define _ZACDBABBES_H_H


#include "zacdb.h"
typedef Ucad::ErrorStatus       ErrorStatus;

typedef UcDb::OpenMode          OpenMode;
typedef UcDb::OsnapMode         OsnapMode;
typedef UcDb::CoordAxis         CoordAxis;
typedef UcDb::CoordSystem       CoordSystem;
typedef UcDb::Intersect         Intersect;
typedef UcDb::Visibility        Visibility;
typedef UcDb::SaveType          SaveType;
typedef UcDb::DxfCode           DxfCode;
typedef UcDb::DwgDataType       DwgDataType;
typedef UcDb::TextHorzMode      TextHorzMode;
typedef UcDb::TextVertMode      TextVertMode;
typedef UcDb::LineSpacingStyle  LineSpacingStyle;
typedef UcDb::Planarity         Planarity;
typedef UcDb::PointIndex        PointIndex;
typedef UcDb::EdgeIndex         EdgeIndex;
typedef UcDb::Poly2dType        Poly2dType;
typedef UcDb::Poly3dType        Poly3dType;
typedef UcDb::PolyMeshType      PolyMeshType;
typedef UcDb::Vertex2dType      Vertex2dType;
typedef UcDb::Vertex3dType      Vertex3dType;
typedef UcDb::SpaceValueType    SpaceValueType;
typedef UcDb::BoolOperType      BoolOperType;
typedef UcDb::SubentType        SubentType;
typedef UcDb::GeomId            GeomId;
typedef UcDb::GeomType          GeomType;
typedef UcDb::OrthographicView  OrthographicView;

const Ucad::ErrorStatus eOk = Ucad::eOk;
const Ucad::ErrorStatus eNotImplementedYet = Ucad::eNotImplementedYet;
const Ucad::ErrorStatus eNotApplicable = Ucad::eNotApplicable;
const Ucad::ErrorStatus eInvalidInput = Ucad::eInvalidInput;
const Ucad::ErrorStatus eAmbiguousInput = Ucad::eAmbiguousInput;
const Ucad::ErrorStatus eAmbiguousOutput = Ucad::eAmbiguousOutput;
const Ucad::ErrorStatus eOutOfMemory = Ucad::eOutOfMemory;
const Ucad::ErrorStatus eBufferTooSmall = Ucad::eBufferTooSmall;
const Ucad::ErrorStatus eInvalidOpenState = Ucad::eInvalidOpenState;
const Ucad::ErrorStatus eEntityInInactiveLayout
	= Ucad::eEntityInInactiveLayout;
const Ucad::ErrorStatus eHandleExists = Ucad::eHandleExists;
const Ucad::ErrorStatus eNullHandle = Ucad::eNullHandle;
const Ucad::ErrorStatus eBrokenHandle = Ucad::eBrokenHandle;
const Ucad::ErrorStatus eUnknownHandle = Ucad::eUnknownHandle;
const Ucad::ErrorStatus eHandleInUse = Ucad::eHandleInUse;
const Ucad::ErrorStatus eNullObjectPointer = Ucad::eNullObjectPointer;
const Ucad::ErrorStatus eNullObjectId = Ucad::eNullObjectId;
const Ucad::ErrorStatus eNullBlockName = Ucad::eNullBlockName;
const Ucad::ErrorStatus eContainerNotEmpty = Ucad::eContainerNotEmpty;
const Ucad::ErrorStatus eNullEntityPointer = Ucad::eNullEntityPointer;
const Ucad::ErrorStatus eIllegalEntityType = Ucad::eIllegalEntityType;
const Ucad::ErrorStatus eKeyNotFound = Ucad::eKeyNotFound;
const Ucad::ErrorStatus eDuplicateKey = Ucad::eDuplicateKey;
const Ucad::ErrorStatus eInvalidIndex = Ucad::eInvalidIndex;
const Ucad::ErrorStatus eDuplicateIndex = Ucad::eDuplicateIndex;
const Ucad::ErrorStatus eAlreadyInDb = Ucad::eAlreadyInDb;
const Ucad::ErrorStatus eOutOfDisk = Ucad::eOutOfDisk;
const Ucad::ErrorStatus eDeletedEntry = Ucad::eDeletedEntry;
const Ucad::ErrorStatus eNegativeValueNotAllowed 
	= Ucad::eNegativeValueNotAllowed;
const Ucad::ErrorStatus eInvalidExtents = Ucad::eInvalidExtents;
const Ucad::ErrorStatus eInvalidAdsName = Ucad::eInvalidAdsName;
const Ucad::ErrorStatus eInvalidKey = Ucad::eInvalidKey;
const Ucad::ErrorStatus eEndOfObject = Ucad::eEndOfObject;
const Ucad::ErrorStatus eEndOfFile = Ucad::eEndOfFile;
const Ucad::ErrorStatus eObjectToBeDeleted = Ucad::eObjectToBeDeleted;
const Ucad::ErrorStatus eInvalidDwgVersion = Ucad::eInvalidDwgVersion;
const Ucad::ErrorStatus eAnonymousEntry = Ucad::eAnonymousEntry;
const Ucad::ErrorStatus eIllegalReplacement = Ucad::eIllegalReplacement;
const Ucad::ErrorStatus eIsReading = Ucad::eIsReading;
const Ucad::ErrorStatus eIsWriting = Ucad::eIsWriting;
const Ucad::ErrorStatus eNotOpenForRead = Ucad::eNotOpenForRead;
const Ucad::ErrorStatus eNotOpenForWrite = Ucad::eNotOpenForWrite;
const Ucad::ErrorStatus eNotThatKindOfClass = Ucad::eNotThatKindOfClass;
const Ucad::ErrorStatus eInvalidDxfCode = Ucad::eInvalidDxfCode;
const Ucad::ErrorStatus eInvalidResBuf = Ucad::eInvalidResBuf;
const Ucad::ErrorStatus eBadDxfSequence = Ucad::eBadDxfSequence;
const Ucad::ErrorStatus eInvalidBlockName = Ucad::eInvalidBlockName;
const Ucad::ErrorStatus eMissingDxfField  = Ucad::eMissingDxfField;
const Ucad::ErrorStatus eDuplicateDxfField = Ucad::eDuplicateDxfField;
const Ucad::ErrorStatus eFilerError = Ucad::eFilerError;
const Ucad::ErrorStatus eVertexAfterFace = Ucad::eVertexAfterFace;
const Ucad::ErrorStatus eInvalidFaceVertexIndex = Ucad::eInvalidFaceVertexIndex;
const Ucad::ErrorStatus eInvalidMeshVertexIndex = Ucad::eInvalidMeshVertexIndex;
const Ucad::ErrorStatus eOtherObjectsBusy = Ucad::eOtherObjectsBusy;
const Ucad::ErrorStatus eMustFirstAddBlockToDb = Ucad::eMustFirstAddBlockToDb;
const Ucad::ErrorStatus eCannotNestBlockDefs = Ucad::eCannotNestBlockDefs;
const Ucad::ErrorStatus eDwgRecoveredOK = Ucad::eDwgRecoveredOK;
const Ucad::ErrorStatus eDwgNotRecoverable = Ucad::eDwgNotRecoverable;
const Ucad::ErrorStatus eDwgNeedsRecovery = Ucad::eDwgNeedsRecovery;
const Ucad::ErrorStatus eDeleteEntity = Ucad::eDeleteEntity;
const Ucad::ErrorStatus eInvalidFix = Ucad::eInvalidFix;
const Ucad::ErrorStatus eFSMError = Ucad::eFSMError;
const Ucad::ErrorStatus eDxfPartiallyRead = Ucad::eDxfPartiallyRead;
const Ucad::ErrorStatus eMissingSymbolTable = Ucad::eMissingSymbolTable;
const Ucad::ErrorStatus eMissingSymbolTableRec = Ucad::eMissingSymbolTableRec;
const Ucad::ErrorStatus eDwgCRCDoesNotMatch = Ucad::eDwgCRCDoesNotMatch;
const Ucad::ErrorStatus eDwgSentinelDoesNotMatch 
	= Ucad::eDwgSentinelDoesNotMatch;
const Ucad::ErrorStatus eDwgObjectImproperlyRead 
	= Ucad::eDwgObjectImproperlyRead;
const Ucad::ErrorStatus eNoInputFiler = Ucad::eNoInputFiler;
const Ucad::ErrorStatus eDwgNeedsAFullSave = Ucad::eDwgNeedsAFullSave;
const Ucad::ErrorStatus eDxfReadAborted = Ucad::eDxfReadAborted;
const Ucad::ErrorStatus eDxbPartiallyRead = Ucad::eDxbPartiallyRead;
const Ucad::ErrorStatus eDxbReadAborted = Ucad::eDxbReadAborted;
const Ucad::ErrorStatus eFileLockedByUCAD = Ucad::eFileLockedByUCAD;
const Ucad::ErrorStatus eFileAccessErr = Ucad::eFileAccessErr;
const Ucad::ErrorStatus eFileSystemErr = Ucad::eFileSystemErr;
const Ucad::ErrorStatus eFileInternalErr = Ucad::eFileInternalErr;
const Ucad::ErrorStatus eFileNotFound = Ucad::eFileNotFound;
const Ucad::ErrorStatus eDwgShareDemandLoad = Ucad::eDwgShareDemandLoad;
const Ucad::ErrorStatus eDwgShareReadAccess = Ucad::eDwgShareReadAccess;
const Ucad::ErrorStatus eDwgShareWriteAccess = Ucad::eDwgShareWriteAccess;
const Ucad::ErrorStatus eDwkLockFileFound = Ucad::eDwkLockFileFound;
const Ucad::ErrorStatus eWasErased = Ucad::eWasErased;
const Ucad::ErrorStatus eWasNotErased = Ucad::eWasNotErased;
const Ucad::ErrorStatus ePermanentlyErased = Ucad::ePermanentlyErased;
const Ucad::ErrorStatus eWasOpenForRead = Ucad::eWasOpenForRead;
const Ucad::ErrorStatus eWasOpenForWrite = Ucad::eWasOpenForWrite;
const Ucad::ErrorStatus eWasOpenForUndo = Ucad::eWasOpenForUndo;
const Ucad::ErrorStatus eWasNotifying = Ucad::eWasNotifying;
const Ucad::ErrorStatus eWasOpenForNotify = Ucad::eWasOpenForNotify;
const Ucad::ErrorStatus eOnLockedLayer = Ucad::eOnLockedLayer;
const Ucad::ErrorStatus eMustOpenThruOwner = Ucad::eMustOpenThruOwner;
const Ucad::ErrorStatus eSubentitiesStillOpen = Ucad::eSubentitiesStillOpen;
const Ucad::ErrorStatus eAtMaxReaders = Ucad::eAtMaxReaders;
const Ucad::ErrorStatus eIsWriteProtected = Ucad::eIsWriteProtected;
const Ucad::ErrorStatus eIsXRefObject = Ucad::eIsXRefObject;
const Ucad::ErrorStatus eNotAnEntity = Ucad::eNotAnEntity;
const Ucad::ErrorStatus eHadMultipleReaders = Ucad::eHadMultipleReaders;
const Ucad::ErrorStatus eWasNotOpenForWrite = Ucad::eWasNotOpenForWrite;
const Ucad::ErrorStatus eCloseWasNotifying = Ucad::eCloseWasNotifying;
const Ucad::ErrorStatus eCloseModifyAborted = Ucad::eCloseModifyAborted;
const Ucad::ErrorStatus eClosePartialFailure = Ucad::eClosePartialFailure;
const Ucad::ErrorStatus eCannotBeErasedByCaller = Ucad::eCannotBeErasedByCaller;
const Ucad::ErrorStatus eFixedAllErrors = Ucad::eFixedAllErrors;
const Ucad::ErrorStatus eLeftErrorsUnfixed = Ucad::eLeftErrorsUnfixed;
const Ucad::ErrorStatus eUnrecoverableErrors = Ucad::eUnrecoverableErrors;
const Ucad::ErrorStatus eNoDatabase = Ucad::eNoDatabase;
const Ucad::ErrorStatus eXdataSizeExceeded = Ucad::eXdataSizeExceeded;
const Ucad::ErrorStatus eRegappIdNotFound = Ucad::eRegappIdNotFound;
const Ucad::ErrorStatus eRepeatEntity = Ucad::eRepeatEntity;
const Ucad::ErrorStatus eRecordNotInTable = Ucad::eRecordNotInTable;
const Ucad::ErrorStatus eIteratorDone = Ucad::eIteratorDone;
const Ucad::ErrorStatus eNotInBlock = Ucad::eNotInBlock;
const Ucad::ErrorStatus eGeneralModelingFailure = Ucad::eGeneralModelingFailure;
const Ucad::ErrorStatus eOutOfRange = Ucad::eOutOfRange;
const Ucad::ErrorStatus eNonCoplanarGeometry = Ucad::eNonCoplanarGeometry;
const Ucad::ErrorStatus eDegenerateGeometry  = Ucad::eDegenerateGeometry;
const Ucad::ErrorStatus eOwnerNotInDatabase = Ucad::eOwnerNotInDatabase;
const Ucad::ErrorStatus eOwnerNotOpenForRead = Ucad::eOwnerNotOpenForRead;
const Ucad::ErrorStatus eOwnerNotOpenForWrite = Ucad::eOwnerNotOpenForWrite;
const Ucad::ErrorStatus eExplodeBeforeTransform = Ucad::eExplodeBeforeTransform;
const Ucad::ErrorStatus eCannotScaleNonUniformly 
	= Ucad::eCannotScaleNonUniformly;
const Ucad::ErrorStatus eNotInDatabase = Ucad::eNotInDatabase;
const Ucad::ErrorStatus eNotCurrentDatabase = Ucad::eNotCurrentDatabase;
const Ucad::ErrorStatus eIsAnEntity = Ucad::eIsAnEntity;
const Ucad::ErrorStatus eCannotChangeActiveViewport 
	= Ucad::eCannotChangeActiveViewport;
const Ucad::ErrorStatus eNotInPaperspace = Ucad::eNotInPaperspace;
const Ucad::ErrorStatus eCommandWasInProgress = Ucad::eCommandWasInProgress;
const Ucad::ErrorStatus eInvalidAxis  = Ucad::eInvalidAxis;
const Ucad::ErrorStatus ePointNotOnEntity  = Ucad::ePointNotOnEntity;
const Ucad::ErrorStatus eSingularPoint  = Ucad::eSingularPoint;
const Ucad::ErrorStatus eInvalidOffset = Ucad::eInvalidOffset;
const Ucad::ErrorStatus eStringTooLong  = Ucad::eStringTooLong;
const Ucad::ErrorStatus eNullIterator = Ucad::eNullIterator;
const Ucad::ErrorStatus eInvalidSymbolTableName = Ucad::eInvalidSymbolTableName;
const Ucad::ErrorStatus eDuplicateRecordName = Ucad::eDuplicateRecordName;
const Ucad::ErrorStatus eXRefDependent = Ucad::eXRefDependent;
const Ucad::ErrorStatus eSelfReference = Ucad::eSelfReference;
const Ucad::ErrorStatus eWrongDatabase = Ucad::eWrongDatabase;
const Ucad::ErrorStatus eWrongObjectType = Ucad::eWrongObjectType;
const Ucad::ErrorStatus eInvalidSymTableFlag = Ucad::eInvalidSymTableFlag;
const Ucad::ErrorStatus eUndefinedLineType = Ucad::eUndefinedLineType;
const Ucad::ErrorStatus eInvalidTextStyle = Ucad::eInvalidTextStyle;
const Ucad::ErrorStatus eTooFewLineTypeElements = Ucad::eTooFewLineTypeElements;
const Ucad::ErrorStatus eTooManyLineTypeElements 
	= Ucad::eTooManyLineTypeElements;
const Ucad::ErrorStatus eExcessiveItemCount = Ucad::eExcessiveItemCount;
const Ucad::ErrorStatus eIgnoredLinetypeRedef = Ucad::eIgnoredLinetypeRedef;
const Ucad::ErrorStatus eBadUCS = Ucad::eBadUCS;
const Ucad::ErrorStatus eBadPaperspaceView = Ucad::eBadPaperspaceView;
const Ucad::ErrorStatus eSomeInputDataLeftUnread=Ucad::eSomeInputDataLeftUnread;
const Ucad::ErrorStatus eNoInternalSpace=Ucad::eNoInternalSpace;
const Ucad::ErrorStatus eInvalidDimStyle = Ucad::eInvalidDimStyle;
const Ucad::ErrorStatus eInvalidLayer = Ucad::eInvalidLayer;
const Ucad::ErrorStatus eUserBreak = Ucad::eUserBreak;
const Ucad::ErrorStatus eBadLayerName = Ucad::eBadLayerName;
const Ucad::ErrorStatus eLayerGroupCodeMissing = Ucad::eLayerGroupCodeMissing;
const Ucad::ErrorStatus eBadColorIndex = Ucad::eBadColorIndex;
const Ucad::ErrorStatus eBadColor = Ucad::eBadColor;
const Ucad::ErrorStatus eBadLinetypeName = Ucad::eBadLinetypeName;
const Ucad::ErrorStatus eBadLinetypeScale = Ucad::eBadLinetypeScale;
const Ucad::ErrorStatus eBadVisibilityValue = Ucad::eBadVisibilityValue;
const Ucad::ErrorStatus eProperClassSeparatorExpected 
	= Ucad::eProperClassSeparatorExpected;
const Ucad::ErrorStatus eBadMaterialName = Ucad::eBadMaterialName;
const Ucad::ErrorStatus ePagerError = Ucad::ePagerError;
const Ucad::ErrorStatus eOutOfPagerMemory = Ucad::eOutOfPagerMemory;
const Ucad::ErrorStatus ePagerWriteError = Ucad::ePagerWriteError;
const Ucad::ErrorStatus eWasNotForwarding = Ucad::eWasNotForwarding;
const Ucad::ErrorStatus eInvalidIdMap = Ucad::eInvalidIdMap;
const Ucad::ErrorStatus eInvalidOwnerObject = Ucad::eInvalidOwnerObject;
const Ucad::ErrorStatus eOwnerNotSet = Ucad::eOwnerNotSet;
const Ucad::ErrorStatus eNoActiveTransactions = Ucad::eNoActiveTransactions; 
const Ucad::ErrorStatus eNotTopTransaction = Ucad::eNotTopTransaction; 
const Ucad::ErrorStatus eTransactionOpenWhileCommandEnded 
	= Ucad::eTransactionOpenWhileCommandEnded;
const Ucad::ErrorStatus eInProcessOfCommitting 
	= Ucad::eInProcessOfCommitting;
const Ucad::ErrorStatus eNotNewlyCreated = Ucad::eNotNewlyCreated;
const Ucad::ErrorStatus eLongTransReferenceError 
	= Ucad::eLongTransReferenceError;
const Ucad::ErrorStatus eNoWorkSet = Ucad::eNoWorkSet;
const Ucad::ErrorStatus eAlreadyInGroup = Ucad::eAlreadyInGroup;
const Ucad::ErrorStatus eNotInGroup = Ucad::eNotInGroup;
const Ucad::ErrorStatus eWrongSubentityType = Ucad::eWrongSubentityType;
const Ucad::ErrorStatus eInvalidStyle = Ucad::eInvalidStyle;
const Ucad::ErrorStatus eCannotRestoreFromAcisFile 
	= Ucad::eCannotRestoreFromAcisFile;
const Ucad::ErrorStatus eNonPlanarEntity = Ucad::eNonPlanarEntity;
const Ucad::ErrorStatus eCannotExplodeEntity = Ucad::eCannotExplodeEntity;
const Ucad::ErrorStatus ePolyWidthLost = Ucad::ePolyWidthLost;
const Ucad::ErrorStatus eNullExtents = Ucad::eNullExtents;

const Ucad::ErrorStatus eLockViolation = Ucad::eLockViolation;
const Ucad::ErrorStatus eLockConflict = Ucad::eLockConflict;
const Ucad::ErrorStatus eDatabaseObjectsOpen = Ucad::eDatabaseObjectsOpen;
const Ucad::ErrorStatus eLockChangeInProgress = Ucad::eLockChangeInProgress;

const Ucad::ErrorStatus eVetoed = Ucad::eVetoed;
const Ucad::ErrorStatus eXrefReloaded = Ucad::eXrefReloaded;
const Ucad::ErrorStatus eXrefReloadImpossibleAtThisTime = Ucad::eXrefReloadImpossibleAtThisTime;

const Ucad::ErrorStatus eNoDocument = Ucad::eNoDocument;
const Ucad::ErrorStatus eNotFromThisDocument = Ucad::eNotFromThisDocument;
const Ucad::ErrorStatus eLISPActive = Ucad::eLISPActive;
const Ucad::ErrorStatus eTargetDocNotQuiescent = Ucad::eTargetDocNotQuiescent;
const Ucad::ErrorStatus eDocumentSwitchDisabled = Ucad::eDocumentSwitchDisabled;
const Ucad::ErrorStatus eInvalidContext = Ucad::eInvalidContext;

const Ucad::ErrorStatus eProfileDoesNotExist = Ucad::eProfileDoesNotExist;
const Ucad::ErrorStatus eInvalidFileExtension= Ucad::eInvalidFileExtension;
const Ucad::ErrorStatus eInvalidProfileName  = Ucad::eInvalidProfileName;
const Ucad::ErrorStatus eFileExists          = Ucad::eFileExists;     
const Ucad::ErrorStatus eProfileIsInUse      = Ucad::eProfileIsInUse;
const Ucad::ErrorStatus eCantOpenFile        = Ucad::eCantOpenFile;
const Ucad::ErrorStatus eNoFileName          = Ucad::eNoFileName;
const Ucad::ErrorStatus eRegistryAccessError = Ucad::eRegistryAccessError;
const Ucad::ErrorStatus eRegistryCreateError = Ucad::eRegistryCreateError;

const Ucad::ErrorStatus eBadDxfFile = Ucad::eBadDxfFile;
const Ucad::ErrorStatus eUnknownDxfFileFormat = Ucad::eUnknownDxfFileFormat;
const Ucad::ErrorStatus eMissingDxfSection = Ucad::eMissingDxfSection;
const Ucad::ErrorStatus eInvalidDxfSectionName = Ucad::eInvalidDxfSectionName;
const Ucad::ErrorStatus eNotDxfHeaderGroupCode = Ucad::eNotDxfHeaderGroupCode;
const Ucad::ErrorStatus eUndefinedDxfGroupCode = Ucad::eUndefinedDxfGroupCode;
const Ucad::ErrorStatus eNotInitializedYet = Ucad::eNotInitializedYet;
const Ucad::ErrorStatus eInvalidDxf2dPoint = Ucad::eInvalidDxf2dPoint;
const Ucad::ErrorStatus eInvalidDxf3dPoint = Ucad::eInvalidDxf3dPoint;
const Ucad::ErrorStatus eBadlyNestedAppData  = Ucad::eBadlyNestedAppData;
const Ucad::ErrorStatus eIncompleteBlockDefinition = Ucad::eIncompleteBlockDefinition;
const Ucad::ErrorStatus eIncompleteComplexObject = Ucad::eIncompleteComplexObject;
const Ucad::ErrorStatus eBlockDefInEntitySection = Ucad::eBlockDefInEntitySection;
const Ucad::ErrorStatus eNoBlockBegin = Ucad::eNoBlockBegin;
const Ucad::ErrorStatus eDuplicateLayerName = Ucad::eDuplicateLayerName;
const Ucad::ErrorStatus eDuplicateBlockName = Ucad::eDuplicateBlockName;
const Ucad::ErrorStatus eBadPlotStyleName = Ucad::eBadPlotStyleName;
const Ucad::ErrorStatus eBadPlotStyleType = Ucad::eBadPlotStyleType;
const Ucad::ErrorStatus eBadPlotStyleNameHandle = Ucad::eBadPlotStyleNameHandle;
const Ucad::ErrorStatus eUndefineShapeName = Ucad::eUndefineShapeName;
const Ucad::ErrorStatus eDuplicateBlockDefinition = Ucad::eDuplicateBlockDefinition;
const Ucad::ErrorStatus eMissingBlockName = Ucad::eMissingBlockName;
const Ucad::ErrorStatus eBinaryDataSizeExceeded = Ucad::eBinaryDataSizeExceeded;
const Ucad::ErrorStatus eHatchTooDense = Ucad::eHatchTooDense;

const Ucad::ErrorStatus eUndoOperationNotAvailable = Ucad::eUndoOperationNotAvailable;
const Ucad::ErrorStatus eUndoNoGroupBegin = Ucad::eUndoNoGroupBegin;

const Ucad::ErrorStatus eObjectIsReferenced = Ucad::eObjectIsReferenced;
const Ucad::ErrorStatus eNoThumbnailBitmap = Ucad::eNoThumbnailBitmap;
const Ucad::ErrorStatus eGuidNoAddress = Ucad::eGuidNoAddress;
const Ucad::ErrorStatus eNoPlotStyleTranslationTable = Ucad::eNoPlotStyleTranslationTable;

const Ucad::ErrorStatus ePlotStyleInColorDependentMode = Ucad::ePlotStyleInColorDependentMode;
const Ucad::ErrorStatus eNoClassId = Ucad::eNoClassId;
const Ucad::ErrorStatus eMaxLayouts = Ucad::eMaxLayouts;

const Ucad::ErrorStatus eWrongCellType = Ucad::eWrongCellType;
const Ucad::ErrorStatus eCannotChangeColumnType = Ucad::eCannotChangeColumnType;
const Ucad::ErrorStatus eRowsMustMatchColumns = Ucad::eRowsMustMatchColumns;

const Ucad::ErrorStatus eNullNodeId = Ucad::eNullNodeId;
const Ucad::ErrorStatus eNoNodeActive = Ucad::eNoNodeActive;
const Ucad::ErrorStatus eGraphContainsProxies = Ucad::eGraphContainsProxies;

const Ucad::ErrorStatus eLoadFailed = Ucad::eLoadFailed;
const Ucad::ErrorStatus eDeviceNotFound = Ucad::eDeviceNotFound;
const Ucad::ErrorStatus eNoCurrentConfig = Ucad::eNoCurrentConfig;
const Ucad::ErrorStatus eNullPtr = Ucad::eNullPtr;
const Ucad::ErrorStatus eNoLayout = Ucad::eNoLayout;
const Ucad::ErrorStatus eIncompatiblePlotSettings = Ucad::eIncompatiblePlotSettings;
const Ucad::ErrorStatus eNonePlotDevice = Ucad::eNonePlotDevice;
const Ucad::ErrorStatus eNoMatchingMedia = Ucad::eNoMatchingMedia;
const Ucad::ErrorStatus eInvalidView = Ucad::eInvalidView;
const Ucad::ErrorStatus eInvalidWindowArea = Ucad::eInvalidWindowArea;
const Ucad::ErrorStatus eInvalidPlotArea = Ucad::eInvalidPlotArea;
const Ucad::ErrorStatus eCustomSizeNotPossible = Ucad::eCustomSizeNotPossible;

const Ucad::ErrorStatus ePageCancelled = Ucad::ePageCancelled;
const Ucad::ErrorStatus ePlotCancelled = Ucad::ePlotCancelled;
const Ucad::ErrorStatus eInvalidEngineState = Ucad::eInvalidEngineState;
const Ucad::ErrorStatus ePlotAlreadyStarted = Ucad::ePlotAlreadyStarted;
const Ucad::ErrorStatus eNoErrorHandler = Ucad::eNoErrorHandler;
const Ucad::ErrorStatus eInvalidPlotInfo = Ucad::eInvalidPlotInfo;
const Ucad::ErrorStatus eNumberOfCopiesNotSupported = Ucad::eNumberOfCopiesNotSupported;
const Ucad::ErrorStatus eLayoutNotCurrent = Ucad::eLayoutNotCurrent;
const Ucad::ErrorStatus eGraphicsNotGenerated = Ucad::eGraphicsNotGenerated;
const Ucad::ErrorStatus eCannotPlotToFile = Ucad::eCannotPlotToFile;
const Ucad::ErrorStatus eMustPlotToFile = Ucad::eMustPlotToFile;
const Ucad::ErrorStatus eBackgroundPlotInProgress = Ucad::eBackgroundPlotInProgress;

const Ucad::ErrorStatus eInvalidObjectId = Ucad::eInvalidObjectId;
const Ucad::ErrorStatus eInvalidXrefObjectId = Ucad::eInvalidXrefObjectId;
const Ucad::ErrorStatus eNoViewAssociation = Ucad::eNoViewAssociation;
const Ucad::ErrorStatus eNoLabelBlock = Ucad::eNoLabelBlock;
const Ucad::ErrorStatus eUnableToSetViewAssociation = Ucad::eUnableToSetViewAssociation;
const Ucad::ErrorStatus eUnableToGetViewAssociation = Ucad::eUnableToGetViewAssociation;
const Ucad::ErrorStatus eUnableToSetLabelBlock = Ucad::eUnableToSetLabelBlock;
const Ucad::ErrorStatus eUnableToGetLabelBlock = Ucad::eUnableToGetLabelBlock;
const Ucad::ErrorStatus eUnableToRemoveAssociation = Ucad::eUnableToRemoveAssociation;
const Ucad::ErrorStatus eUnableToSyncModelView = Ucad::eUnableToSyncModelView;

const Ucad::ErrorStatus eSubSelectionSetEmpty = Ucad::eSubSelectionSetEmpty;
const Ucad::ErrorStatus eGraphEdgeNotFound = Ucad::eGraphEdgeNotFound;
const Ucad::ErrorStatus eGraphNodeNotFound = Ucad::eGraphNodeNotFound;
const Ucad::ErrorStatus eGraphNodeAlreadyExists = Ucad::eGraphNodeAlreadyExists;
const Ucad::ErrorStatus eGraphEdgeAlreadyExists = Ucad::eGraphEdgeAlreadyExists;
const Ucad::ErrorStatus eGraphCyclesFound = Ucad::eGraphCyclesFound;

const Ucad::ErrorStatus eAlreadyHasRepresentation =
	Ucad::eAlreadyHasRepresentation;
const Ucad::ErrorStatus eNoRepresentation = Ucad::eNoRepresentation;
const Ucad::ErrorStatus eNoIntersections = Ucad::eNoIntersections;
const Ucad::ErrorStatus eEmbeddedIntersections = Ucad::eEmbeddedIntersections;

const Ucad::ErrorStatus eFailedToSetEdgeChamfers = Ucad::eFailedToSetEdgeChamfers;
const Ucad::ErrorStatus eNoCoectedBlendSet = Ucad::eNoConnectedBlendSet;
const Ucad::ErrorStatus eFailedToBlend = Ucad::eFailedToBlend;
const Ucad::ErrorStatus eFailedToSetEdgeRounds = Ucad::eFailedToSetEdgeRounds;

const Ucad::ErrorStatus eFailedToSetVertexRounds = Ucad::eFailedToSetVertexRounds;
const Ucad::ErrorStatus eFailedToEvaluate = Ucad::eFailedToEvaluate;
const Ucad::ErrorStatus eFailedToEvaluateDependents = Ucad::eFailedToEvaluateDependents;
const Ucad::ErrorStatus eInvalidExpression = Ucad::eInvalidExpression;
const Ucad::ErrorStatus eCyclicDependency = Ucad::eCyclicDependency;
const Ucad::ErrorStatus eInconsistentConstraint = Ucad::eInconsistentConstraint;
const Ucad::ErrorStatus eOverDefinedConstraint = Ucad::eOverDefinedConstraint;
const Ucad::ErrorStatus eInvalidParameterName = Ucad::eInvalidParameterName;
const Ucad::ErrorStatus eReferencedInEquation = Ucad::eReferencedInEquation;

const Ucad::ErrorStatus eStringNotAllowedInExpression = Ucad::eStringNotAllowedInExpression;
const Ucad::ErrorStatus eTooManyActiveCommands = Ucad::eTooManyActiveCommands;

const Ucad::ErrorStatus eUnableToTrimLastPiece = Ucad::eUnableToTrimLastPiece;
const Ucad::ErrorStatus eUnableToTrimSurface = Ucad::eUnableToTrimSurface;

const Ucad::ErrorStatus eModifyingAssociativeEntity = Ucad::eModifyingAssociativeEntity;
const Ucad::ErrorStatus eModifyingDimensionWithExpression = Ucad::eModifyingDimensionWithExpression;

const Ucad::ErrorStatus eDependentOnObjectErased = Ucad::eDependentOnObjectErased;
const Ucad::ErrorStatus eSelfIntersecting = Ucad::eSelfIntersecting;
const Ucad::ErrorStatus eNotOnBoundary = Ucad::eNotOnBoundary;
const Ucad::ErrorStatus eNotConnected = Ucad::eNotConnected;
const Ucad::ErrorStatus eNoInputPath = Ucad::eNoInputPath;
const Ucad::ErrorStatus eNotAssociative = Ucad::eNotAssociative;
const Ucad::ErrorStatus eNotG1Continuous = Ucad::eNotG1Continuous;

const Ucad::ErrorStatus eChangedAgainstAssociativity = Ucad::eChangedAgainstAssociativity;

#endif 